﻿using SqlSugar;
using System;

namespace HY.Model
{
    [SugarTable("GPutOnRecord")]
    public class GPutOnRecord
    {
        [SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
        public int Id { get; set; }

        /// <summary>
        /// 购买备案号    
        /// </summary>
        public string GNumber { get; set; }

        /// <summary>
        /// 市内公司购买(0：否，1：是)    
        /// </summary>
        public bool InCity { get; set; }

        /// <summary>
        /// 购买单位或个人(收货单位)    
        /// </summary>
        public string GCompany { get; set; }

        /// <summary>
        /// 总重量(kg)    
        /// </summary>
        public int TotalWeight { get; set; }

        /// <summary>
        /// 剩余重量(kg)    
        /// </summary>
        public int? RemainingWeight { get; set; }

        /// <summary>
        /// 启用92.5浓度单价(0：否，1：是)    
        /// </summary>
        public bool Enable925 { get; set; }

        /// <summary>
        /// 925单价    
        /// </summary>
        public decimal? Price925 { get; set; }

        /// <summary>
        /// 启用98浓度单价(0：否，1：是)    
        /// </summary>
        public bool Enable98 { get; set; }

        /// <summary>
        /// 单价    
        /// </summary>
        public decimal? Price98 { get; set; }

        /// <summary>
        /// 启用1045浓度单价(0：否，1：是)    
        /// </summary>
        public bool Enable1045 { get; set; }

        /// <summary>
        /// 单价    
        /// </summary>
        public decimal? Price1045 { get; set; }

        /// <summary>
        /// 购买公司账户总额（元）    
        /// </summary>
        public decimal? GTotalAmount { get; set; }

        /// <summary>
        /// 账户余额    
        /// </summary>
        public decimal? GBalance { get; set; }

        /// <summary>
        /// 启用余额检测(0：否，1：是)   
        /// </summary>
        public bool? EnableCheck { get; set; }

        /// <summary>
        /// 有效期起始日期    
        /// </summary>
        public DateTime StartDate { get; set; }

        /// <summary>
        /// 截至日期    
        /// </summary>
        public DateTime EndDate { get; set; }

        /// <summary>
        /// 运输单位（市内公司购买时使用）    
        /// </summary>
        public string YCompany { get; set; }

        /// <summary>
        /// 车牌号列表（市内公司购买时使用）    
        /// </summary>
        public string PlateList { get; set; }

        /// <summary>
        /// 是否启用    
        /// </summary>
        public bool? Enable { get; set; }

        /// <summary>
        /// 添加时间    
        /// </summary>
        public DateTime? CreatTime { get; set; }
    }
}
